A combination of sliding and crossword puzzle Flutter Puzzle Hack Submission See the submission here.