you give m x n matrix board represent current state crossword puzzle the crossword contain lowercase english letter solve word represent cell represent block cellsA word place horizontally leave right right leave vertically board ifit occupy cell contain character the cell letter place match letter boardThere cell lowercase letter directly leave right word word place horizontallythere cell lowercase letter directly word word place verticallygiven string word return true word place board false Example 1input board c word abcoutput trueexplanation the word abc place show bottomExample 2input board c word acOutput falseexplanation it impossible place word spaceletter itExample 3input board c word caoutput trueexplanation the word place show right leave Constraintsm boardlengthn boardilength1 m n 2 105boardij lowercase english letter1 wordlength maxm nword contain lowercase english letter