Nokia Interview Question

Good