i'm not able to validate my code as the replay from the system is that the green condition is not met and i don't understand the reason. Here below my code: /* Crossing the road blindly */ import java.util.*; public class Solution { public static void main(String[] args) throws Exception { //write your code here Scanner read = new Scanner(System.in); double ora; ora = read.nextDouble(); if (ora>5){ ora = ora%5; } if(ora<3.0){ System.out.println("green"); } else if(3.0<=ora && ora<4.0){ System.out.println("yellow"); } else if(4.0<=ora && ora<5.0){ System.out.println("red"); } } }