Lemnisk Interview Question

Write an XML parser.