finished case A