Optimize theme park queues and revenue | Capital One Interview Question