Подскажите почему не проходит проверка на зеленый свет?
package com.javarush.task.task04.task0416;
/*
Переходим дорогу вслепую
*/
import java.io.*;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
Scanner scanner = new Scanner(System.in);
float n = scanner.nextFloat() % 5;
if (n < 3)
System.out.println("зелёный");
else if (n >= 3 && n < 4)
System.out.println("жёлтый");
else if (n >= 4 && n < 5)
System.out.println("красный");
}
}