Generate Binary Numbers Leetcode Java