Advent of Code 2021
The Sonar Sweeps data includes 2000 readings from a sonar ping. The goal in part one is to count the number of times a depth reading increases. Part 2 asks to repeat the processing using sums of 3 consecutive reading in a sliding window.
Great practice for dplyr::lag and DataFrame.shift()