question: public static final String toBinaryString ( int l , int L ) { String sb = new String ( Integer . toBinaryString ( l ) ) ; while ( sb . length ( ) < L ) { sb = "0" + sb ; } return sb ; }
target:  ToBinaryString - use to go through all 'L' binary combinations.