completed ex9