Random code, used to brush up on algorithms and data structures