Uber online assessment question, reconstructed from 1 candidate report (June 2026). The write-up includes a Python solution that passes 6 test cases.