class Esercizio {
public static boolean M(int i){
boolean b = false;
if (i == 0) return b;
else return !M(i-1);
}

public static void main(String [] args){
System.out.println(M(3));
}
}

Che sigificato ha il ! prima della chiamata ricorsiva?