Meta Interview Question

Most challenging work I have done