Aberdeen Interview Question

creative problem solving