What I learned from this assignment was to first double check everything. There
were times where the code failed, and it was for a simple fix. For example, it was
showing upgradePhone was not defined and that was due to it being labeled
upgradeDevice. Another thing I learned was that when I became stuck giving
myself 5 minutes to think about the problem at hand made it an easier fix. The
finale thing I learned was how many possibilities there truly are with coding. It was
quite neat seeing how the story changed based on the user’s input.