e 1 f ro if