непонимаю где ошибка
package com.javarush.task.task05.task0507;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Среднее арифметическое
*/
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));
int i = 0;
double avarage = 0;
int b = 0;
while(true){
String sa = buffer.readLine();
int a = Integer.parseInt(sa);
if (a==-1)
{System.out.println(avarage);
break;}
else
{b +=a;
i++;
avarage =b/i;}
}
}
}