Ingenio interview question

puzzle Design a call system