leetcode 78 python bbu huawei