comefrom: <gouthampradhan>string_RepeatedSubstringPattern_1.java
code: public boolean repeatedSubstringPattern(String s) {
      boolean found;
      for (int i = 1, l = s.length(); i < l; i++) {
        found = true;
        String subI = s.substring(0, i);
        int j = i;
        if (j >= l) return false;
        while (j < l) {
          if ((j + i) >= l + 1) return false;
          String subJ = s.substring(j, j + i);
          if (!subI.equals(subJ)) {
            found = false;
            break;
          }
          j += i;
        }
        if (found) return true;
      }
      return false;
    }
masked: public boolean var_0 ( String var_1 ) {
    boolean var_2 ;
    for ( int var_3 = 1 , var_4 = var_1 . length ( ) ;
    var_3 < var_4 ;
    var_3 ++ ) {
      var_2 = true ;
      String var_5 = var_1 . substring ( 0 , var_3 ) ;
      int var_6 = var_3 ;
      if ( var_6 >= var_4 ) return false ;
      while ( var_6 < var_4 ) {
        if ( ( var_6 + var_3 ) >= var_4 + 1 ) return false ;
        String var_7 = var_1 . substring ( var_6 , var_6 + var_3 ) ;
        if ( ! var_5 . equals ( var_7 ) ) {
          var_2 = false ;
          break ;
        }
        var_6 += var_3 ;
      }
      if ( var_2 ) return true ;
    }
    return false ;
  }
  