A bunch of functions to answer interview prep question, ect.