Completed cracking the coding interview

Othrt misc code included