https://jacoby.github.io/2021/09/21/consecutive-limits-the-weekly-challenge-131.html