ex2 If