public void test() {
		long stime = System.currentTimeMillis();
		long etime = System.currentTimeMillis();
		
		long timeStartTest = 0;
		long timePerTest = 0;
		long timeToSleep = 0;
		
		System.out.print("*");
		Random r = new Random();
		String seed = null;
		StringBuilder sb = new StringBuilder();
		while(true) {
			timeStartTest = System.currentTimeMillis();			
			
			char c = '0';
			for(int k=0;k<20;k++) {
				c = (char)(r.nextInt(26) + 'a');
				sb.append(c);
			}
			seed = sb.toString();
			sb.setLength(0);
			
			testSec(seed);
			
			timePerTest = System.currentTimeMillis() - timeStartTest;
			timeToSleep = 1000 - timePerTest;
			if(timeToSleep>0) {
				try {
					Thread.sleep(timeToSleep);
				} catch (InterruptedException ex) {
					Logger.getLogger(AgeTest.class.getName()).log(Level.SEVERE, null, ex);
				}
			}
			
			etime = System.currentTimeMillis();
			if(runTimeSec < (etime-stime)/1000) {
				break;
			}
		}
		System.out.print("#");
	}