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