В математике не силен, поэтому деление по модулю не использовал, но сделал тем не менее вроде бы правильно. В IDE (да и, собственно, на сайте) все работает отлично, но задача в итоге не проходит валидацию, так как якобы не соблюдены последние три условия. Помогите, пожалуйста, разобраться, в чем проблема.
package com.javarush.task.task04.task0416;
/*
Переходим дорогу вслепую
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int t = (int) Double.parseDouble(br.readLine());
if (t<0 || t>=60) {
System.out.println("неверное значение");
}
else if (t==3 || t==8 || t==13 || t==18 || t==23 || t==28 || t==33 || t==38 || t==43 || t==48 || t==53 || t==58) {
System.out.println("жёлтый");
}
else if (t==4 || t==9 || t==14 || t==19 || t==24 || t==29 || t==34 || t==39 || t==44 || t==49 || t==54 || t==59) {
System.out.println("красный");
}
else {
System.out.println("зелёный");
}
}
}