public class WeatherDataRunner
{
    public static void main(String[] args) 
    {
        double[] w = {99.1,142.0,85.0,85.1,84.6,94.3,124.9,98.0,101.0,102.5};
        WeatherData x = new WeatherData(w);
        System.out.println( x );
        x.cleanData( 85.0, 120.0 );
        System.out.println( x );
        
        double[] z = {100.5,98.5,102.0,103.9,87.5,105.2,90.3,94.8,
		      109.1,102.1,107.4,93.2};
        WeatherData m = new WeatherData(z);
        System.out.println( m );
        System.out.println( m.longestHeatWave(95.2) );    
            
        double[] y = {8,8,8,2,2,2,4,4,8,8,8,8};
        WeatherData f = new WeatherData(y);
        System.out.println( f );
        System.out.println( f.longestHeatWave(1) );    
        System.out.println( f.longestHeatWave(2) );    
        System.out.println( f.longestHeatWave(5) );                
    }
}


/*
output

[99.1, 142.0, 85.0, 85.1, 84.6, 94.3, 124.9, 98.0, 101.0, 102.5]
[99.1, 85.0, 85.1, 94.3, 98.0, 101.0, 102.5]
[100.5, 98.5, 102.0, 103.9, 87.5, 105.2, 90.3, 94.8, 109.1, 102.1, 107.4, 93.2]
4
[8.0, 8.0, 8.0, 2.0, 2.0, 2.0, 4.0, 4.0, 8.0, 8.0, 8.0, 8.0]
12
6
4

*/
