import java.io.*;

class Mar8 {
	public static void main(String[] args) {

		double[] arr = { 32.5, 60, 60.5, 71, 75, 80, 90, 100 };
	
		System.out.printf("#A's: %d\n", countScores('A', arr));
		System.out.printf("#B's: %d\n", countScores('B', arr));
		System.out.printf("#C's: %d\n", countScores('C', arr));
		System.out.printf("#D's: %d\n", countScores('D', arr));
		System.out.printf("#F's: %d\n", countScores('F', arr));
		
		PrintWriter pw = null;

		try {	
			pw = new PrintWriter(new File("hello.txt"));			
		}
		catch(FileNotFoundException e) {
			System.out.println("File not found or invalid permissions");
			System.exit(0);
		}

		pw.printf("Hello world. I am %d.\n", 5);
		pw.close();
	}

	static int countScores(char lettergrade, double[] arr) {

		int lowerBound = 0;
		int upperBound = 0;

		switch(lettergrade) {
			case 'A':
				lowerBound = 90;
				upperBound = 101;
				break;
			case 'B':
				lowerBound = 80;
				upperBound = 90;
				break;
			case 'C':
				lowerBound = 70;
				upperBound = 80;
				break;
			case 'D':
				lowerBound = 60;
				upperBound = 70;
				break;
			case 'F':
				lowerBound = 0;
				upperBound = 60;
		}
		
		int count = 0;
		for(int i = 0; i < arr.length; i++) {
			if (arr[i] >= lowerBound && arr[i] < upperBound) {
				count++;
			}
		}

		return count;
	}
}
