Mbta HW

After developing the logic for my approach, it was just a matter of finding the right way to realize it via the code. I'm interested to see others' approaches, particularly in regards to how others' approaches dealt with users inputting information that didn't correspond with the data structure (aside from errors).