Implement Buffer Parsers and Generic Map Class | Hudson Interview Question