when you run twentyfortyeight pythe output will look like thistwenty forty-eightby al sweigart al@inventwithpython com --snip-++++ ++++ ++++ ++++ ++++score enter move(wasd or to quit--snip-how it works this program implements its sliding behavior using "columndata structuresrepresented by lists of four stringsblank ( single-space string)' '' '' 'and so on the first value in this list represents the bottom of the columnwhile the last represents the top numbers that combine in column always slide downwardwhether the player slides the tiles updownleftor right think of it as gravity pulling the tiles in these directions for examplefigure - shows board with tiles sliding to the right we'll create four lists to represent the columns[' '' '' ''['''' '['''' '[''''the combinetilesincolumn(function accepts one column list and returns anotherwith the matching numbers combined and shifted toward the bottom the code that calls combinetilesincolumn(handles creating the column lists in the appropriate direction and updating the game board with the returned list project #