assembling 4,096 cells