Interview Problem: Find the Survivor Solution