Thanks for the invite. A most difficult question I have been asked it. Estimate the time required for a particular solution. And explain why it will take x amount of time. It was difficult to convenience other stack holders that why it will take much time. Also, need to explain big o notation to nontechnical people was difficult for me.