Regal Interview Question

Difficult challenge in past year