fillit Using shapes of the Tetris fit all the pieces on the grid, recursion backtracking Read the file Validate input Validate the shapes Save shapes Fill grid Print