Sollicitatievraag bij Google

Asked to solve a complex algorithm