Operation Mystery3 (restores I: Integer): Boolean; requires: I > 1; ensures: Mystery3 = (for all J, K: N, J * K = I implies J = 1 or K = 1);
test set 1: inputs: I = 1; outputs: Mystery3 = True; test set 2: inputs: I = 5; outputs: Mystery3 = True;
test set 3: inputs: I = 10; out puts: Mystery3 = False;
test set 4: inputs: I = 15; outputs: Mystery3 = True;