docs: public void showINDArray(
  			int mtLv,
  			String itemCode,
  			INDArray INDA,
  			int digits,
  			int r_End_I,
  			int c_End_I,
  			boolean turned
  			) {
  		//
          mtLv++;
  		//
  		String oinfo = "";
  		//
  		String methodName = moduleCode + "." + "showINDArray";
  		//
  		if ( INDA == null ) {
  			oinfo = "";
  			oinfo += BTools.getMtLvESS( mtLv );
  			oinfo += methodName + ": ";
  			oinfo += "\"" + itemCode + "\": ";
  			oinfo += " == null !!!; ";
  			oinfo += BTools.getSLcDtTm();
  			sis.info( oinfo );
  			return;
  		}
  		//
  		oinfo = "";
  		oinfo += BTools.getMtLvESS( mtLv );
  		oinfo += methodName + ": ";
  		oinfo += "\"" + itemCode + "\": ";
  		oinfo += "digits: " + digits + "; ";
  		oinfo += "r_End_I: " + r_End_I + "; ";
  		oinfo += "c_End_I: " + c_End_I + "; ";
  		oinfo += "turned: " + turned + "; ";
  		oinfo += BTools.getSLcDtTm();
  		sis.info( oinfo );
  		//
  		if ( digits < 0 ) digits = 0;
  		//
  		oinfo = "";
  		oinfo += BTools.getMtLvESS( mtLv );
  		oinfo += BTools.getMtLvISS();
  		oinfo += "rows: " + INDA.rows() + "; ";
  		oinfo += "columns: " + INDA.columns() + "; ";
  		oinfo += "rank: " + INDA.rank() + "; ";
  		oinfo += "shape: " + BTools.getSIntA(ArrayUtil.toInts( INDA.shape()) ) + "; ";
  		oinfo += "length: " + INDA.length() + "; ";
  		oinfo += "size( 0 ): " + INDA.size( 0 ) + "; ";
  		sis.info( oinfo );
  		//
  		boolean wasShownTitle = false;
  		//
  		InfoLine il;
  		InfoValues iv;
  		//
  		double j_Dbl = -1;
  		// FIXME: int cast
  		int i_CharsCount = BTools.getIndexCharsCount( (int) INDA.rows() - 1 );
  		//
  		if ( !turned ) { //= standard
  			oinfo = "";
  			oinfo += BTools.getMtLvESS( mtLv );
  			oinfo += BTools.getMtLvISS();
  			oinfo += "Data: j: IN->I0; ";
  			sis.info( oinfo );
  			//
  			for ( int i = 0; i < INDA.rows(); i++ ) {
  				//
  				if ( i > r_End_I ) break;
  				//
  				il = new InfoLine();
  				//
  				iv = new InfoValues( "i", "" ); il.ivL.add( iv );
  				iv.vsL.add( BTools.getSInt( i, i_CharsCount ) );
  				//
  				int c_I = 0;
  				// FIXME: int cast
  				for ( int j =  (int) INDA.columns() - 1; j >= 0; j-- ) {
  					//
  					if ( c_I > c_End_I ) break;
  					//
  					j_Dbl = INDA.getDouble( i, j );
  					//
  					iv = new InfoValues( "j", "", BTools.getSInt( j ) ); il.ivL.add( iv );
  					iv.vsL.add( BTools.getSDbl( j_Dbl, digits, true, digits + 4 ) );
  					//
  					c_I++;
  				}
  				//
  				if ( !wasShownTitle ) {
  				    oinfo = il.getTitleLine( mtLv, 0 ); sis.info( oinfo );
  				    oinfo = il.getTitleLine( mtLv, 1 ); sis.info( oinfo );
  				    oinfo = il.getTitleLine( mtLv, 2 ); sis.info( oinfo );
  //				    oinfo = il.getTitleLine( mtLv, 3 ); sis.info( oinfo );
  //				    oinfo = il.getTitleLine( mtLv, 4 ); sis.info( oinfo );
  					wasShownTitle = true;
  				}
  				oinfo = il.getValuesLine( mtLv ); sis.info( oinfo );
  			}
  		}
  		else { // = turned
  			oinfo = "";
  			oinfo += BTools.getMtLvESS( mtLv );
  			oinfo += BTools.getMtLvISS();
  			oinfo += "Data: ";
  			sis.info( oinfo );
  			//
  			for ( int i = 0; i < INDA.columns(); i++ ) {
  				//
  				if ( i > c_End_I ) break;
  				//
  				il = new InfoLine();
  				//
  				iv = new InfoValues( "i", "" ); il.ivL.add( iv );
  				iv.vsL.add( BTools.getSInt( i, i_CharsCount ) );
  				//
  				int r_I = 0;
  				//
  				for ( int j = 0; j < INDA.rows(); j++ ) {
  					//
  					if ( r_I > r_End_I ) break;
  					//
  					j_Dbl = INDA.getDouble( j, i );
  					//
  					iv = new InfoValues( "j", "", BTools.getSInt( j ) ); il.ivL.add( iv );
  					iv.vsL.add( BTools.getSDbl( j_Dbl, digits, true, digits + 4 ) );
  					//
  					r_I++;
  				}
  				//
  				if ( !wasShownTitle ) {
  				    oinfo = il.getTitleLine( mtLv, 0 ); sis.info( oinfo );
  				    oinfo = il.getTitleLine( mtLv, 1 ); sis.info( oinfo );
  				    oinfo = il.getTitleLine( mtLv, 2 ); sis.info( oinfo );
  //				    oinfo = il.getTitleLine( mtLv, 3 ); sis.info( oinfo );
  //				    oinfo = il.getTitleLine( mtLv, 4 ); sis.info( oinfo );
  					wasShownTitle = true;
  				}
  				oinfo = il.getValuesLine( mtLv ); sis.info( oinfo );
  			}
  		}
  		//
  	}