Leetcode 868 Binary Gap