public void printBoard( boolean[][] b, Tuple<Integer,Integer> currentLight ) {
		for ( int i = 0; i < 100; i++ ) {
			for ( int j = 0; j < 100; j++ ) {
				if (  currentLight != null && currentLight.y == i && currentLight.x == j ) {
					System.err.print( "*" );
				} else {
					if (b[j][i]) {
						System.err.print( "." );
					} else {
						//System.err.print( "("+i+","+j+")" );
						System.err.print( "#" );
					}					
				}
			}
			System.err.println( );
		}		
	}