>>107110269
Cells within cells, interlinked.