Не пойму в чем дело
package com.javarush.task.task04.task0416;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Переходим дорогу вслепую
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String q = reader.readLine();
double a = Double.parseDouble(q);
for(;a>5;)
a-=5;
if (a<5&a>=4)
System.out.print("красный");
else if (a<4&a>=3)
System.out.print("жёлтый");
else if (a<3&a>=0)
System.out.print("зелёный");
}
}