Помогите пожалуйста разобраться!
Считает и выводит, вроде бы, всё правильно. Но проходит только первые два пункта, остальные красным.
Помогите пожалуйста разобраться в чем причина.
package com.javarush.task.task05.task0529;
import java.io.*;
/*
Консоль-копилка
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader r= new BufferedReader(new InputStreamReader(System.in)); //напишите тут ваш код
int sum=0;
while(true){
String f=r.readLine();
if(!(f.equals("сумма"))){
// int i = Integer.parseInt(f);
// int i = Integer.parseInt(r.readLine());
// sum=sum+i;}
sum=sum+ Integer.parseInt(f);}
if(f.equals("сумма"))
// System.out.println(sum);
break;}
System.out.println("сумма= "+sum);
}
}