ABC interview question

walk through a real project