Answering tricky question in an interview