ABC Interview Question

Good