Can You Solve This Google Interview Question?