Подскажите, как быть? Компилятор пишет по 10 строке: com/javarush/task/task05/task0507/Solution.java:15: error: variable a is already defined in method main(java.lang.String[]) double a = Double.parseDouble(R.readLine());
package com.javarush.task.task05.task0507;
/* Среднее арифметическое*/

import java.io.*;

public class Solution {
    public static void main(String[] args) throws Exception {
        BufferedReader R= new BufferedReader(new InputStreamReader(System.in));

        int a=0;
        double sum=0;
        double count=0;

        while (a!=-1){
            double a = Double.parseDouble(R.readLine());
            sum+=a;
            count+=1;

        }
        double sum2=sum-1;
        double count2=count-1;
        System.out.println(sum2/count2);
    }
}
А если 10 строку убрать:
package com.javarush.task.task05.task0507;
/* Среднее арифметическое*/

import java.io.*;

public class Solution {
    public static void main(String[] args) throws Exception {
        BufferedReader R= new BufferedReader(new InputStreamReader(System.in));

    //    int a=0;
        double sum=0;
        double count=0;

        while (a!=-1){
            double a = Double.parseDouble(R.readLine());
            sum+=a;
            count+=1;

        }
        double sum2=sum-1;
        double count2=count-1;
        System.out.println(sum2/count2);
    }
}
, то компилятор пишет по поводу 14 строки: com/javarush/task/task05/task0507/Solution.java:14: error: cannot find symbol while (a!=-1){ ^