Finished writeup, stopped using the std namespace