RBC Interview Question

preferences