public class Main {
  public static double tempCheck(double[][] temps, double minTemp, double maxTemp) {
    int i;
    int betweenTemps = 0;
    double percentage = 0.0;
    int j;
    int numVals = 0;
    for (i = 0; i < temps.length; i++) {
      for (j = 0; j < temps[i].length; j++) {
        if (temps[i][j] >= minTemp && temps[i][j] <= maxTemp) {
          betweenTemps++;
        }
        numVals++;
      }
    }
    percentage = ((double) betweenTemps / (double) numVals) * 100.0;
    return percentage;
  }
  public static void main
(String[] args
) {     double[][] temps = {
      { 72.0, 78.0, 74.5 },
      { 79.0, 80.0, 71.0 }
    };
    double minTemp = 70.0;
    double maxTemp = 75.0;
    System.
out.
println(tempCheck
(temps, minTemp, maxTemp
));   }
}
				cHVibGljIGNsYXNzIE1haW4gewogIHB1YmxpYyBzdGF0aWMgZG91YmxlIHRlbXBDaGVjayhkb3VibGVbXVtdIHRlbXBzLCBkb3VibGUgbWluVGVtcCwgZG91YmxlIG1heFRlbXApIHsKICAgIGludCBpOwogICAgaW50IGJldHdlZW5UZW1wcyA9IDA7CiAgICBkb3VibGUgcGVyY2VudGFnZSA9IDAuMDsKICAgIGludCBqOwogICAgaW50IG51bVZhbHMgPSAwOwogICAgZm9yIChpID0gMDsgaSA8IHRlbXBzLmxlbmd0aDsgaSsrKSB7CiAgICAgIGZvciAoaiA9IDA7IGogPCB0ZW1wc1tpXS5sZW5ndGg7IGorKykgewogICAgICAgIGlmICh0ZW1wc1tpXVtqXSA+PSBtaW5UZW1wICYmIHRlbXBzW2ldW2pdIDw9IG1heFRlbXApIHsKICAgICAgICAgIGJldHdlZW5UZW1wcysrOwogICAgICAgIH0KICAgICAgICBudW1WYWxzKys7CiAgICAgIH0KICAgIH0KICAgIHBlcmNlbnRhZ2UgPSAoKGRvdWJsZSkgYmV0d2VlblRlbXBzIC8gKGRvdWJsZSkgbnVtVmFscykgKiAxMDAuMDsKICAgIHJldHVybiBwZXJjZW50YWdlOwogIH0KICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICBkb3VibGVbXVtdIHRlbXBzID0gewogICAgICB7IDcyLjAsIDc4LjAsIDc0LjUgfSwKICAgICAgeyA3OS4wLCA4MC4wLCA3MS4wIH0KICAgIH07CiAgICBkb3VibGUgbWluVGVtcCA9IDcwLjA7CiAgICBkb3VibGUgbWF4VGVtcCA9IDc1LjA7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4odGVtcENoZWNrKHRlbXBzLCBtaW5UZW1wLCBtYXhUZW1wKSk7CiAgfQp9