revised_ex1