Virtual cells multiply as a kind of celler automaton algorithm.
2- new cell keeps 1dot from the dividing cell. 3- extract the nearest cell that overlapped with the dividing cell. 5- the position of cells is corrected not to be overlapped. 6- the cells that overlapped with this cell are computed, and process 4 is done with all cells that are extracted. 7- return to process 2, and the work has been done until all cells are completely divided.