Monomorphisms as Kernels and Epimorphisms as Cokernels