Generate Binary Numbers Leetcode Interview 150th