A ock B ):