finished ex22