eukaryotic and prokaryotic