Crate and Barrel Interview Question

No difficulties