As you can see, the bottom row is filled with either 0 or 255, and 255‘s occur in series rather than one at a time. How often they appear and how long each dash is affects the resulting fire so you will play with this later. You can also seed several bottom rows rather than one. Next, for every row, starting from bottom- 1, bottom to top, you do the following: Take each cell in the row, left to ri