hi Guys, i´m struggling with withe error "bad operant for &&" Whats wrong here ? public class Solution { public static int min(int a, int b, int c, int d) { int minimum2; if((min(a,b) && d) > c){ minimum2 = c; }else if((min(a,b) && c) > d){ minimum2 = d; } return minimum2; } public static int min(int a, int b) { int minimum1; if (a < b){ minimum1 = a; }else if(b < a){ minimum1 = b; } return minimum1; } public static void main(String[] args) throws Exception { System.out.println(min(-20, -10)); System.out.println(min(-20, -10, -30, -40)); System.out.println(min(-20, -10, -30, 40)); System.out.println(min(-40, -10, -30, 40)); } }