Advent Of Code Day 10 Walkthrough & Time Complexity