private void barInput(int time){
 		//draw a moving bar watch out for out of boundary
 		int length=8;
		
		for(int bar=0; bar<time/20; bar++){
			int intercept=20*bar;
			for(int i=intercept;i<time;i++){
				for(int j=0;j<length;j++){
					if(i+j-intercept<column && i+j-intercept>=0){
						output.get(i).add(new int[]{j,i+j-intercept});
					}
				}
			}
		}
			
		//add anomaly
		for(int i=0;i<30;i++){
			for(int j=0;j<length;j++){
				//output.get(460+i).add(new int[]{j,i-j+length});
			}
		}
 	}