https://raccmct.medium.com/hackathon-practice-and-algorithms-breaking-down-some-intimidating-parts-of-coding-ae6e1bc5cdde