Revise the biofilm simulation so that if an empty neighbor does not exist for a dividing bacterium, a random walk of a given maximum number of steps occurs to search for an empty location. In a walk, a north, east, south, or west direction is repeatedly selected at random until success or the maximum number of steps is achieved. Such a random walk in search of an available location is comparable to a daughter bacterium adhering to the mother bacterium and pushing other bacteria out of the way. Discuss the impact of this revision on the biofilm structure.