Друзья, помогите, пожалуйста, разобраться.
Перебором вроде все определяет правильно, но проверку не проходит
Что не учел?
package com.javarush.task.task04.task0416;
/*
Переходим дорогу вслепую
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String tt = reader.readLine();
double t = Double.parseDouble(tt);
int q = 0;
while (t>=q) {
q++;
}
q--;
if (q%6>=0 && q%6<3)
System.out.println("зеленый");
else if (q%6>=3 & q%6<5)
System.out.println("желтый");
else
System.out.println("красный");
}
}