Bally's Interactive Interview Question

How is the solution engaging to users?